package com.boho.ecp.po;

            
import java.util.Date;
import cn.boho.framework.po.DataBean;
            
        /**
 * 【会员积分变更信息:T_POINTS_CHANGE】
 */
public class TPointsChangePO implements DataBean {
	private final static long serialVersionUID=1l;
	private java.lang.Integer pointsChangeId;//会员积分变更编号
	private java.lang.Integer memberId;//会员编号
	private java.lang.String pointChangeType;//积分变更类型
	private java.lang.String pointChangeItem;//积分变更项目
	private java.lang.String pointChangeDetails;//积分变更明细
	private java.lang.Integer points;//变更积分数
	private java.util.Date changeDate;//变更时间
	private java.lang.String remarks;//备注
	private java.lang.Integer isValid;//是否有效
	private java.lang.String createBy;//创建人
	private java.util.Date createDate;//创建日期
	private java.lang.String updateBy;//修改人
	private java.util.Date updateDate;//修改日期

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>会员积分变更编号【POINTS_CHANGE_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">会员积分变更编号</font>
	* @param PointsChangeId
	*/
	public void setPointsChangeId(java.lang.Integer pointsChangeId){
		 this.pointsChangeId = pointsChangeId;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>会员编号【MEMBER_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">会员编号</font>
	* @param MemberId
	*/
	public void setMemberId(java.lang.Integer memberId){
		 this.memberId = memberId;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更类型【POINT_CHANGE_TYPE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更类型1-获得、2-消费</font>
	* @param PointChangeType
	*/
	public void setPointChangeType(java.lang.String pointChangeType){
		 this.pointChangeType = pointChangeType;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更项目【POINT_CHANGE_ITEM】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更项目10-购物、11-转换、20-兑换、21-到期</font>
	* @param PointChangeItem
	*/
	public void setPointChangeItem(java.lang.String pointChangeItem){
		 this.pointChangeItem = pointChangeItem;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更明细【POINT_CHANGE_DETAILS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更明细</font>
	* @param PointChangeDetails
	*/
	public void setPointChangeDetails(java.lang.String pointChangeDetails){
		 this.pointChangeDetails = pointChangeDetails;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>变更积分数【POINTS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">变更积分数</font>
	* @param Points
	*/
	public void setPoints(java.lang.Integer points){
		 this.points = points;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>变更时间【CHANGE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">变更时间</font>
	* @param ChangeDate
	*/
	public void setChangeDate(java.util.Date changeDate){
		 this.changeDate = changeDate;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>备注【REMARKS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">备注</font>
	* @param Remarks
	*/
	public void setRemarks(java.lang.String remarks){
		 this.remarks = remarks;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>是否有效【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效</font>
	* @param IsValid
	*/
	public void setIsValid(java.lang.Integer isValid){
		 this.isValid = isValid;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>创建人【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建人</font>
	* @param CreateBy
	*/
	public void setCreateBy(java.lang.String createBy){
		 this.createBy = createBy;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>创建日期【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建日期</font>
	* @param CreateDate
	*/
	public void setCreateDate(java.util.Date createDate){
		 this.createDate = createDate;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>修改人【UPDATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改人</font>
	* @param UpdateBy
	*/
	public void setUpdateBy(java.lang.String updateBy){
		 this.updateBy = updateBy;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>修改日期【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改日期</font>
	* @param UpdateDate
	*/
	public void setUpdateDate(java.util.Date updateDate){
		 this.updateDate = updateDate;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>会员积分变更编号【POINTS_CHANGE_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">会员积分变更编号</font>
	* @return 
	*/
	public java.lang.Integer getPointsChangeId(){
		 return this.pointsChangeId;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>会员编号【MEMBER_ID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">会员编号</font>
	* @return 
	*/
	public java.lang.Integer getMemberId(){
		 return this.memberId;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更类型【POINT_CHANGE_TYPE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更类型1-获得、2-消费</font>
	* @return 
	*/
	public java.lang.String getPointChangeType(){
		 return this.pointChangeType;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更项目【POINT_CHANGE_ITEM】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更项目10-购物、11-转换、20-兑换、21-到期</font>
	* @return 
	*/
	public java.lang.String getPointChangeItem(){
		 return this.pointChangeItem;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>积分变更明细【POINT_CHANGE_DETAILS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">积分变更明细</font>
	* @return 
	*/
	public java.lang.String getPointChangeDetails(){
		 return this.pointChangeDetails;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>变更积分数【POINTS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">变更积分数</font>
	* @return 
	*/
	public java.lang.Integer getPoints(){
		 return this.points;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>变更时间【CHANGE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">变更时间</font>
	* @return 
	*/
	public java.util.Date getChangeDate(){
		 return this.changeDate;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>备注【REMARKS】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">备注</font>
	* @return 
	*/
	public java.lang.String getRemarks(){
		 return this.remarks;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>是否有效【IS_VALID】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">是否有效</font>
	* @return 
	*/
	public java.lang.Integer getIsValid(){
		 return this.isValid;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>创建人【CREATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建人</font>
	* @return 
	*/
	public java.lang.String getCreateBy(){
		 return this.createBy;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>创建日期【CREATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">创建日期</font>
	* @return 
	*/
	public java.util.Date getCreateDate(){
		 return this.createDate;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>修改人【UPDATE_BY】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改人</font>
	* @return 
	*/
	public java.lang.String getUpdateBy(){
		 return this.updateBy;
	}

	/**
	* 【会员积分变更信息:T_POINTS_CHANGE】<br>
	* <u>修改日期【UPDATE_DATE】</u> : <br>
	* &nbsp;&nbsp;<font color="#3300CC">修改日期</font>
	* @return 
	*/
	public java.util.Date getUpdateDate(){
		 return this.updateDate;
	}

	public StringBuffer toXMLStringBuffer() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXml(this);
	}
	public StringBuffer toXMLStringBufferNoCdata() {
		return cn.boho.framework.po.BeanUtils.formatBeanToXmlNoCdata(this);
	}
	public TPointsChangePO clone() {
		TPointsChangePO obj=new TPointsChangePO();
		obj.setPointsChangeId(pointsChangeId);
		obj.setMemberId(memberId);
		obj.setPointChangeType(pointChangeType);
		obj.setPointChangeItem(pointChangeItem);
		obj.setPointChangeDetails(pointChangeDetails);
		obj.setPoints(points);
		obj.setChangeDate(changeDate);
		obj.setRemarks(remarks);
		obj.setIsValid(isValid);
		obj.setCreateBy(createBy);
		obj.setCreateDate(createDate);
		obj.setUpdateBy(updateBy);
		obj.setUpdateDate(updateDate);
		return obj;
	}
}